package rmi.billing.domain;

import java.io.Serializable;

/*
 * The single positions form a Bill are stored in this Object, one position for each auction
 */
public class BillPosition implements Serializable{

	private static final long serialVersionUID = -4060756721327941124L;
	
	private long auctionID;
	private double strikePrice;
	private double feeFixed;
	private double feeVariable;
	private double feeTotal;
	
	public BillPosition(long auctionID, double strikePrice, double feeFixed,
			double feeVariable, double feeTotal) {
		super();
		this.auctionID = auctionID;
		this.strikePrice = strikePrice;
		this.feeFixed = feeFixed;
		this.feeVariable = feeVariable;
		this.feeTotal = feeTotal;
	}

	public long getAuctionID() {
		return auctionID;
	}

	public void setAuctionID(long auctionID) {
		this.auctionID = auctionID;
	}

	public double getStrikePrice() {
		return strikePrice;
	}

	public void setStrikePrice(double strikePrice) {
		this.strikePrice = strikePrice;
	}

	public double getFeeFixed() {
		return feeFixed;
	}

	public void setFeeFixed(double feeFixed) {
		this.feeFixed = feeFixed;
	}

	public double getFeeVariable() {
		return feeVariable;
	}

	public void setFeeVariable(double feeVariable) {
		this.feeVariable = feeVariable;
	}

	public double getFeeTotal() {
		return feeTotal;
	}

	public void setFeeTotal(double feeTotal) {
		this.feeTotal = feeTotal;
	}
	
}
